﻿using System.Collections.Generic;
using MIAP.Entidades;

namespace MIAP.DataAccess.Interfaces
{
    /// <summary>
    /// Contrato del DAO de procesos de ConsultaEjecucionProyectoDao.
    /// </summary>
    public interface IConsultaEjecucionProyectoDao
    {
        /// <summary>
        /// Obtiene todos los proyectos ejecutados en un determinado período.
        /// </summary>
        /// <param name="consultaEjecucion">Filtro.</param>
        /// <returns>Lista de proyectoa ejecutados.</returns>
        IList<ConsultaEjecucionProyectoInfo> GetEjecucionProyectosByPeriodo(ConsultaEjecucionProyectoInfo consultaEjecucion);
    }
}